function add(x, y, z) {
  x = x + 2;
  y = y * 2;
  z = z * z;
  return x + y + z;
}
console.log(`add(1, 2, 3)`, add(1, 2, 3));
//如果这里的处理不是简单的处理，都是复杂的处理呢？

function sum(x) {
  x = x + 2;
  return function (y) {
    y = y * 2;
    return function (z) {
      z = z * z;
      return x + y + z;
    };
  };
}
console.log(`sum(1)(2)(3)`, sum(1)(2)(3));
